package com.mioto.ld.module.center.model;

import com.mioto.ld.module.device.model.DeviceAddress;
import com.mioto.ld.module.device.model.DeviceStatusStatisticVO;
import com.mioto.ld.module.statistics.model.DeviceFaultTypeStatisticsVO;
import io.swagger.annotations.ApiModel;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @author mioto-qinxj
 * @date 2024/7/9
 * @desc
 */
@Getter
@Setter
@ApiModel("设备数据中心")
public class DataCenterVO {

    private DeviceStatusStatisticVO deviceStatus;

    private List<ProductSaleRankVO> saleRanks;

    private List<List<ProductSaleTrendVO>> saleTrends;

    private List<DeviceSaleAreaVO> saleAreas;

    private List<DeviceFaultTypeStatisticsVO> deviceFaultTypeStatistics;

    private List<DeviceAddress> deviceAddresses;

    private DeviceFaultVO deviceFaultVO;
}
